package com.warmlight.voicepacket.ui.user;

import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.Context;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.view.View;
import android.widget.LinearLayout;
import android.widget.TextView;

import com.warmlight.voicepacket.R;
import com.warmlight.voicepacket.base.BaseActivity;

public class FeedBackActivity extends BaseActivity implements View.OnClickListener {


    private TextView tv_mail;
    private TextView tv_wx;
    private TextView tv_qq;

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_feed_back);
        initView();
    }

    private void initView() {
        setTitle("反馈");
        setBack();
        LinearLayout ll_mail = findViewById(R.id.ll_mail);
        tv_mail = findViewById(R.id.tv_mail);
        LinearLayout ll_wx = findViewById(R.id.ll_wx);
        tv_wx = findViewById(R.id.tv_wx);
        LinearLayout ll_qq = findViewById(R.id.ll_qq);
        tv_qq = findViewById(R.id.tv_qq);
        ll_mail.setOnClickListener(this);
        ll_wx.setOnClickListener(this);
        ll_qq.setOnClickListener(this);
    }


    @Override
    public void onClick(View v) {
        ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
        ClipData mClipData = null;
        switch (v.getId()){
            case R.id.ll_mail:
                //获取剪贴板管理器：
                // 创建普通字符型ClipData
                mClipData = ClipData.newPlainText("Label", tv_mail.getText());
                // 将ClipData内容放到系统剪贴板里。
                cm.setPrimaryClip(mClipData);
                break;
            case R.id.ll_wx:
//获取剪贴板管理器：
                // 创建普通字符型ClipData
                mClipData = ClipData.newPlainText("Label", tv_wx.getText());
                // 将ClipData内容放到系统剪贴板里。
                cm.setPrimaryClip(mClipData);
                break;
            case R.id.ll_qq:
//获取剪贴板管理器：
                // 创建普通字符型ClipData
                mClipData = ClipData.newPlainText("Label", tv_qq.getText());
                // 将ClipData内容放到系统剪贴板里。
                cm.setPrimaryClip(mClipData);
                break;
        }
        showToast("已复制");
    }
}
